Benchmark #1 - Data Acquisition - Register Based
Firewire vs. GPIB vs. MXI-2 vs. VXI Embedded PC
Application: Agilent E1563A digitizer samples waveform in 1k, 4k, 8k, 16k and 1M sample sizes Results:
Conclusions from this application:
|
|
Agilent E8491B IEEE 1394 (FireWire) PC to VXI Link |
Agilent E8491A IEEE 1394 (FireWire) PC to VXI Link |
Agilent E1406A GPIB Command Module |
NI VME-PCI8015 MXI-2 |
Agilent E6235A Embedded PC (200 MHz) |
Configure Agilent E1563A (ms) |
3.55 |
3.55 |
29.17 |
0.18 |
0.21 |
Agilent E1563A takes 1k samples (ms) |
46.09 |
46.09 |
47.27 |
45.86 |
46.22 |
Samples transferred (ms) |
2.47 |
3.36 |
66.41 |
1.95 |
0.68 |
Total time (ms) for 1k sample |
52.11 |
53.00 |
142.85 |
47.99 |
47.11 |
|
|||||
Configure Agilent E1563A (ms) |
3.55 |
3.55 |
29.17 |
0.18 |
0.21 |
Agilent E1563A takes 4k samples (ms) |
76.79 |
76.79 |
80.39 |
76.37 |
76.61 |
Samples transferred (ms) |
4.09 |
9.69 |
245.41 |
6.51 |
2.15 |
Total time (ms) for 4k sample |
84.43 |
90.03 |
354.97 |
83.06 |
78.97 |
|
|||||
Configure Agilent E1563A (ms) |
3.55 |
3.55 |
29.17 |
0.18 |
0.21 |
E1563A takes 8k Samples (ms) |
117.59 |
117.59 |
119.57 |
117.35 |
117.78 |
Samples transferred (ms) |
5.76 |
18.21 |
490.27 |
12.65 |
4.11 |
Total time (ms) for 8k samples |
126.90 |
139.35 |
639.01 |
130.18 |
122.10 |
|
|||||
Configure E1563A (ms) |
3.55 |
3.55 |
29.17 |
0.18 |
0.21 |
E1563A takes 16k Samples (ms) |
199.71 |
199.71 |
202.05 |
199.18 |
200.51 |
Samples transferred (ms) |
8.92 |
35.28 |
975.61 |
24.94 |
8.06 |
Total time (ms) for 16k samples |
212.18 |
238.54 |
1206.83 |
224.30 |
208.78 |
|
|||||
Configure Agilent E1563A (ms) |
3.55 |
3.55 |
29.17 |
0.18 |
0.21 |
Agilent E1563A takes 1M samples (ms) |
10521.66 |
10521.66 |
10522.87 |
10521.34 |
10517.34 |
Samples transferred (ms) |
517.19 |
2217.64 |
62578.19 |
1584.37 |
515.24 |
Total Time (ms) for 1M samples |
11042.4 |
12742.85 |
73130.23 |
12105.89 |
11032.79 |